a frequent drooling - Francés Inglés Diccionario